@charset "utf-8";
/* CSS Document */
html,body,div,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form,table,input,select,button,textarea,iframe,tr,td,samp{padding:0;margin:0;font-size:12px;font-family: Tahoma, 微软雅黑, 'Microsoft Yahei', 'hiragino sans gb', Helvetica, Arial, 宋体, sans-serif;-webkit-text-size-adjust: none;}
img{border:0 none;vertical-align:top;}
ul,li{list-style:none;}
i{font-style:normal;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
body{font-family:Tahoma, Geneva, sans-serif;font-size:12px;line-height:1.7;color:#666;word-break:break-all; background:url(../images/002.png); text-align:center;}
a,a:link{color:#666;text-decoration:none;}
a:active,a:hover{color:#cc2827;text-decoration:none;}
a:focus{outline:none;}
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ }
a:focus{-moz-outline-style: none; /* FF */} 
button{cursor:pointer;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;line-height:1px;height:1px;}

/*top*/
#top{ margin:0 auto;width:1004px;height:72px; padding-top:30px; text-align:left;}
#top .topr{width:300px;position:relative;}
#top .topr .jiathis_style_32x32{position:absolute;top:15px;}
#top .topr .serch{position:absolute;top:22px;right:0px;width:220px;}
input.ser_txt{width:180px;height:20px;border:1px solid #d1d0cc;line-height:20px;color:#999; padding:0 3px;}
input.ser_bt{width:27px;height:22px; background:url(../images/serbtbg.gif);border:0;cursor:pointer;}
.tmenu{width:100%;height:33px; background:url(../images/topm.gif) repeat-x 0 0;}
/*foot*/
#foot{width:100%;height:35px; background:#333; margin-top:20px;}
#foot .ftmain{margin:0 auto; width:1004px; line-height:35px;color:#fff;}